package com.central.common.model

/**
 * @author  fly
 * @date  2021/6/2 14:27
 * @version 1.0
 */

/**
 * 奖励通知
 */
data class RewardParam(

    /**
     * 奖励数额
     */
    var amount1: String? = null,

    /**
     * 奖励时间
     */
    var date2: String? = null,

    /**
     * 奖励说明
     */
    var thing3: String? = null,

    /**
     * 活动名称
     */
    var thing4: String? = null,

    /**
     * 备注
     */
    var thing5: String? = null,
)

/**
 * 新品开售提醒
 */
data class NewGoodParam(

    /**
     * 新品名称
     */
    var thing1: String? = null,

    /**
     * 新品详情
     */
    var thing2: String? = null,

    /**
     * 开售时间
     */
    var date3: String? = null,

    /**
     * 新品价格
     */
    var amount5: String? = null
)

/**
 * 评论回复通知
 */
data class CommentReplyParam(

    /**
     * 回复人
     */
    var name1: String? = null,

    /**
     * 回复时间
     */
    var time2: String? = null,

    /**
     * 回复内容
     */
    var thing3: String? = null,

    /**
     * 原文内容
     */
    var thing4: String? = null
)

/**
 * 帖子推送参数
 */
data class PostPushParam(

    var openId: String? = null,

    var id: Long? = null,

    var content: String? = null,
)

data class CommentReplyPushParam(


    var openId: String? = null,

    /**
     * 评论人id
     */
    var userId: Long? = null,

    /**
     * 评论人昵称
     */
    var userName: String? = "",

    /**
     * 评论内容
     */
    var content: String? = "",

    /**
     * 回复时间
     */
    var replyTime: String? = null,

    /**
     * 原始内容
     */
    var originalContent: String? = null,

    /**
     * 评论类型
     */
    var commentType: Int? = null,

    /**
     * 关联id
     */
    var relevanceId: Long? = null,
)

data class NewGoodPushParam(

    var openId: List<String>? = null,

    /**
     * 上新名称
     */
    var goodName: String? = null,

    /**
     * 新品详情
     */
    var goodDetail: String? = null,

    /**
     * 发售时间
     */
    var goodTime: String? = null,

    /**
     * 上新价格
     */
    var goodPrice: String? = null,

    /**
     * 上新id
     */
    var goodId: Long? = null,
)